smart aleck – English–Español translations

🇬🇧 en es 🇪🇸

smart aleck noun

  • a know-it-all
sabelotodo, listillo
  • a show off
creído, pretencioso
  • a wise guy
diablillo; sabihondo
Wiktionary Links